package com.chonor.mall.mapper;

import com.chonor.mall.model.FullReductionProduct;
import com.chonor.mall.model.FullReductionProductExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface FullReductionProductMapper {
    long countByExample(FullReductionProductExample example);

    int deleteByExample(FullReductionProductExample example);

    int deleteByPrimaryKey(Long id);

    int insert(FullReductionProduct record);

    int insertSelective(FullReductionProduct record);

    List<FullReductionProduct> selectByExample(FullReductionProductExample example);

    FullReductionProduct selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") FullReductionProduct record, @Param("example") FullReductionProductExample example);

    int updateByExample(@Param("record") FullReductionProduct record, @Param("example") FullReductionProductExample example);

    int updateByPrimaryKeySelective(FullReductionProduct record);

    int updateByPrimaryKey(FullReductionProduct record);
}